package cn.com.lyj6851.modules.shop.domain;


import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.bean.copier.CopyOptions;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;

/**
 * 系统配置类
 */

@Data
public class YdySystemConfig implements Serializable {

    private static final long serialVersionUID = 5767412338168472021L;
    /** 配置id */
    @TableId
    private Integer id;
    /** 字段名称 */
    private String menuName;
    /** 默认值 */
    private String value;
    /** 排序 */
    private Integer sort;
    /** 是否隐藏 */
    private Integer status;
    public void copy(YdySystemConfig source){
        BeanUtil.copyProperties(source,this, CopyOptions.create().setIgnoreNullValue(true));
    }
}
